wccbel\classes\repositories\Coupon B

Total Complexity 98
Dependencies 15
Dependents 9
Total lines 473
Lines of code 397
Logical lines of code 206
Comment lines 3
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
import_from_csv()
A
40 15 60
duplicate()
A
48 11 32
get_coupons_list()
A
42 9 45
get_coupons_rows()
A
45 8 39
coupon_to_array()
A
46 8 34
get_coupon_counts_group_by_status()
S
55 7 18
get_selected_products()
S
54 6 20
get_taxonomies()
S
57 4 16
get_ids_by_custom_query()
S
58 4 12
generate_coupon_code()
S
62 3 11
get_selected_categories()
S
66 3 8
get_coupons()
S
64 3 10
get_coupon_setter_methods()
S
52 1 25
get_status_color()
S
74 2 4
get_instance()
S
72 2 6
get_coupon_as_post()
S
74 2 4
__construct()
S
91 1 2
create()
S
68 1 7
coupon_code_exists()
S
74 1 4
get_status_filters()
S
71 1 5
get_except_columns_for_export()
S
82 1 3
get_order_ids_by_coupon()
S
69 1 6
get_coupon_statuses()
S
72 1 5
get_trash()
S
65 1 9
get_coupon()
S
79 1 3
get_status_colors()
S
66 1 9